Whishaw, Iona
How can we help you today?
RPL x RCRG Volunteer Fair
Celebrate National Volunteer Week at our Volunteer Fair on Wednesday, April 22! Connect face-to-face with local organizations, ask questions, and explore opportunities that match your skills and interests.
Community Conversations: Plastic People Film Screening
This Earth Week, join RPL and experts from UBC’s Faculties of Medicine & Land and Food Systems for a film screening of “Plastic People”, followed by a conversation about the impacts of microplastic particles on human health, and what we can do about it.
Writer-In-Residence
Welcome Aaron Chan – the 2026 Writer-In-Residence! Throughout his residency, Aaron will support emerging writers through a series of free workshops, events, and conversations for teens and adults.
Experience the joy of learning with our extensive library resources.
Looking for your next great spring read? Start here.
Find your next favourite book today!
Programs & Events
Happening Today at RPL
Check out some of today’s exciting events happening at all library locations. From storytimes to workshops, there’s something for you.
Sunday April 19, 2026
schedule
10:00 am - 11:00 am
Brighouse
Code Ninjas Workshop (Ages 5-7)
Registration Required
schedule
11:00 am - 12:00 pm
Brighouse
Code Ninjas Workshop (Ages 8-15)
FULL
Registration Required
schedule
11:00 am - 11:45 am
Brighouse
Bright Babies
Registration Required
schedule
12:00 pm - 1:00 pm
Brighouse
Code Ninjas Workshop (Ages 8-15)
FULL
Registration Required
schedule
1:00 pm - 2:30 pm
Brighouse
Learning Together: Discover Ways to Help Your Child Learn
Registration Required
schedule
2:00 pm - 4:30 pm
Brighouse
Chess for Fun (All Ages)
Drop-In
schedule
2:30 pm - 4:00 pm
Brighouse
Teen Debate Club - Hosted by the Teen Ambassadors
Registration Required
schedule
10:30 am - 11:00 am
Ironwood
Family Storytime
Drop-In
schedule
11:00 am - 11:30 am
Ironwood
DUPLO Free Play
Drop-In
schedule
2:00 pm - 2:45 pm
Ironwood
Robotics Borrow and Learn - Sphero Indi (Ages 4+)
Registration Required
schedule
2:00 pm - 4:00 pm
Ironwood
Community Services Connector Program
Drop-In
schedule
11:00 am - 11:30 am
Cambie
Babytime
Drop-In
schedule
10:00 am - 11:00 am
Brighouse
Code Ninjas Workshop (Ages 5-7)
Registration Required
schedule
11:00 am - 12:00 pm
Brighouse
Code Ninjas Workshop (Ages 8-15)
FULL
Registration Required
schedule
11:00 am - 11:45 am
Brighouse
Bright Babies
Registration Required
schedule
12:00 pm - 1:00 pm
Brighouse
Code Ninjas Workshop (Ages 8-15)
FULL
Registration Required
schedule
1:00 pm - 2:30 pm
Brighouse
Learning Together: Discover Ways to Help Your Child Learn
Registration Required
schedule
2:00 pm - 4:30 pm
Brighouse
Chess for Fun (All Ages)
Drop-In
schedule
2:30 pm - 4:00 pm
Brighouse
Teen Debate Club - Hosted by the Teen Ambassadors
Registration Required
schedule
10:30 am - 11:00 am
Ironwood
Family Storytime
Drop-In
schedule
11:00 am - 11:30 am
Ironwood
DUPLO Free Play
Drop-In
schedule
2:00 pm - 2:45 pm
Ironwood
Robotics Borrow and Learn - Sphero Indi (Ages 4+)
Registration Required
schedule
2:00 pm - 4:00 pm
Ironwood
Community Services Connector Program
Drop-In
No events happening at Steveston today.
schedule
11:00 am - 11:30 am
Cambie
Babytime
Drop-In
No events happening online today.